From: Leopold Palomo Date: Tue, 8 Apr 2014 12:47:15 +0000 (+0200) Subject: Functional version of the package. Lintian still complains ... X-Git-Tag: archive/raspbian/1.14.0+dfsg-2+rpi1^2~289 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/success//%22http:/www.example.com/cgi/success/?a=commitdiff_plain;h=fdf291215d5cd8af0f8085db28804f1bf3c33716;p=pcl.git Functional version of the package. Lintian still complains ... --- diff --git a/debian/changelog b/debian/changelog index 69f46cb1..a19c4fb8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,25 +1,23 @@ pcl (1.7.1-1) UNRELEASED; urgency=low - * Non-maintainer upload. - * New upstream version. - * Standards version 3.9.5. + [Leopold Palomo-Avellaneda] + * Initial release. (Closes: #703579) + * Worked from the initial debianization from Thomas Moulard. + Jochen Sprickerhof and myself + added as uploaders. * Added libvtk5-qt4-dev, libopenni-sensor-pointclouds-dev, python-vtk, libvtk5-qt4-dev, libqt4-opengl-dev, - python-sphinx - dependencies. + python-sphinx, + libusb-1.0-0-dev + build dependencies. * Deleted pkg-kde-tools dependency. * Relaxed boost dependencies. * Added -DBUILD_app_cloud_composer=ON -DBUILD_app_modeler=ON -DBUILD_app_point_cloud_editor=ON in rules. - + * -- Leopold Palomo-Avellaneda Thu, 03 Apr 2014 16:29:40 +0200 -pcl (1.6.0-1) unstable; urgency=low - - * Initial release. (Closes: #703579) - - -- Thomas Moulard Fri, 12 Apr 2013 11:43:15 +0900 diff --git a/debian/control b/debian/control index 368e4e6e..d1cdb632 100644 --- a/debian/control +++ b/debian/control @@ -1,6 +1,8 @@ Source: pcl Maintainer: Debian Science Maintainers -Uploaders: Thomas Moulard +Uploaders: Thomas Moulard , + Jochen Sprickerhof , + Leopold Palomo-Avellaneda Section: libs Priority: extra Build-Depends: debhelper (>= 9), @@ -22,10 +24,11 @@ Build-Depends: debhelper (>= 9), libopenni-sensor-pointclouds-dev, python-vtk, libqt4-opengl-dev, + libusb-1.0-0-dev, libvtk5-qt4-dev Standards-Version: 3.9.5 -Vcs-Browser: http://git.debian.org/?p=debian-science/packages/pcl.git -Vcs-Git: git://git.debian.org/debian-science/packages/pcl.git +Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-science/packages/pcl.git +Vcs-Git: git://anonscm.debian.org/debian-science/packages/pcl.git Homepage: http://www.pointclouds.org/ Package: libpcl-dev @@ -41,7 +44,7 @@ Depends: libboost-all-dev, ${misc:Depends} Suggests: libpcl-doc Multi-Arch: same -Description: point cloud library - development files +Description: Point Cloud Library - development files The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . @@ -56,23 +59,25 @@ Package: libpcl1.7 Architecture: any Multi-Arch: foreign Depends: ${misc:Depends}, + libpcl-apps1.7, libpcl-common1.7, libpcl-features1.7, libpcl-filters1.7, - libpcl-geometry1.7, libpcl-io1.7, - libpcl-io-ply1.7, libpcl-kdtree1.7, libpcl-keypoints1.7, libpcl-octree1.7, + libpcl-outofcore1.7, + libpcl-people1.7, + libpcl-recognition1.7, libpcl-registration1.7, libpcl-sample-consensus1.7, libpcl-search1.7, libpcl-segmentation1.7, libpcl-surface1.7, libpcl-tracking1.7, - libpcl-visualization1.7 (= ${binary:Version}) -Description: point cloud library -- metapackage + libpcl-visualization1.7 +Description: Point Cloud Library -- metapackage The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . @@ -80,13 +85,29 @@ Description: point cloud library -- metapackage including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. +Package: libpcl1.7-dbg +Architecture: any +Section: debug +Depends: libpcl1.7 (= ${binary:Version}), + ${misc:Depends} +Multi-Arch: same +Description: Point Cloud Library - debugging symbols + The Point Cloud Library (PCL) is a standalone, large scale, open + project for 2D/3D image and point cloud processing. + . + The PCL framework contains numerous state-of-the art algorithms + including filtering, feature estimation, surface reconstruction, + registration, model fitting and segmentation. + . + This package contains the debugging symbols for the shared libraries. + Package: libpcl-common1.7 Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} -Description: point cloud library - common library +Description: Point Cloud Library - common library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . @@ -97,11 +118,9 @@ Description: point cloud library - common library This package contains the PCL common library. Package: libpcl-apps1.7 -Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} -Description: The Point Cloud Library (or PCL) for point cloud processing - -runtime +Description: Point Cloud Library - apps library The PCL framework contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. @@ -114,7 +133,7 @@ Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} -Description: point cloud library - features library +Description: Point Cloud Library - features library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . @@ -130,7 +149,7 @@ Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} -Description: point cloud library - filters library +Description: Point Cloud Library - filters library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . @@ -140,29 +159,13 @@ Description: point cloud library - filters library . This package contains the PCL filters library. -Package: libpcl-geometry1.7 -Architecture: any -Multi-Arch: same -Depends: ${shlibs:Depends}, - ${misc:Depends} -Pre-Depends: ${misc:Pre-Depends} -Description: point cloud library - geometry library - The Point Cloud Library (PCL) is a standalone, large scale, open - project for 2D/3D image and point cloud processing. - . - The PCL framework contains numerous state-of-the art algorithms - including filtering, feature estimation, surface reconstruction, - registration, model fitting and segmentation. - . - This package contains the PCL geometry library. - Package: libpcl-io1.7 Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} -Description: point cloud library - I/O library +Description: Point Cloud Library - I/O library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . @@ -178,7 +181,7 @@ Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} -Description: point cloud library - kdtree library +Description: Point Cloud Library - kdtree library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . @@ -194,7 +197,7 @@ Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} -Description: point cloud library - keypoints library +Description: Point Cloud Library - keypoints library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . @@ -210,7 +213,7 @@ Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} -Description: point cloud library - octree library +Description: Point Cloud Library - octree library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . @@ -226,7 +229,7 @@ Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} -Description: point cloud library - registration library +Description: Point Cloud Library - registration library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . @@ -242,7 +245,7 @@ Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} -Description: point cloud library - sample consensus library +Description: Point Cloud Library - sample consensus library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . @@ -258,7 +261,7 @@ Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} -Description: point cloud library - search library +Description: Point Cloud Library - search library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . @@ -274,7 +277,7 @@ Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} -Description: point cloud library - segmentation library +Description: Point Cloud Library - segmentation library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . @@ -290,7 +293,7 @@ Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} -Description: point cloud library - surface library +Description: Point Cloud Library - surface library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . @@ -306,7 +309,7 @@ Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} -Description: point cloud library - tracking library +Description: Point Cloud Library - tracking library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . @@ -322,7 +325,7 @@ Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} -Description: point cloud library - visualization library +Description: Point Cloud Library - visualization library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . @@ -332,22 +335,37 @@ Description: point cloud library - visualization library . This package contains the PCL visualization library. -Package: libpcl1.7-dbg + + +Package: libpcl-outofcore1.7 Architecture: any -Section: debug -Depends: libpcl1.7 (= ${binary:Version}), - ${misc:Depends} -Pre-Depends: ${misc:Pre-Depends} -Multi-Arch: same -Description: point cloud library - debugging symbols - The Point Cloud Library (PCL) is a standalone, large scale, open - project for 2D/3D image and point cloud processing. +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Point Cloud Library - outofcore library + The PCL framework contains numerous state-of-the art algorithms including + filtering, feature estimation, surface reconstruction, registration, model + fitting and segmentation. . - The PCL framework contains numerous state-of-the art algorithms - including filtering, feature estimation, surface reconstruction, - registration, model fitting and segmentation. + This package contains the libraries needed to run applications depending on PCL outofcore. + +Package: libpcl-people1.7 +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Point Cloud Library - people library + The PCL framework contains numerous state-of-the art algorithms including + filtering, feature estimation, surface reconstruction, registration, model + fitting and segmentation. . - This package contains the debugging symbols for the shared libraries. + This package contains the libraries needed to run applications depending on PCL people. + +Package: libpcl-recognition1.7 +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Point Cloud Library - recognition library + The PCL framework contains numerous state-of-the art algorithms including + filtering, feature estimation, surface reconstruction, registration, model + fitting and segmentation. + . + This package contains the libraries needed to run applications depending on PCL recognition. Package: libpcl-tools Architecture: any @@ -355,7 +373,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, libpcl1.7 (= ${binary:Version}) Multi-Arch: foreign -Description: point cloud library - point cloud processsing tools +Description: Point Cloud Library - point cloud processsing tools The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . @@ -371,7 +389,7 @@ Architecture: all Section: doc Depends: ${misc:Depends} Multi-Arch: foreign -Description: point cloud library - documentation +Description: Point Cloud Library - documentation The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . diff --git a/debian/copyright b/debian/copyright index 3cb78ab8..32030daa 100644 --- a/debian/copyright +++ b/debian/copyright @@ -5,7 +5,7 @@ Source: http://pointclouds.org/downloads/ Files: * Copyright: 2009-2012, Willow Garage, Inc. - 2012-2013, Open Perception, Inc. + 2012-2014, Open Perception, Inc. License: BSD All rights reserved. . @@ -38,5 +38,6 @@ License: BSD Files: debian/* Copyright: 2013, Thomas Moulard + 2014, Leopold Palomo-Avellaneda License: GPL-2 See `/usr/share/common-licenses/GPL-2'. diff --git a/debian/manpages/oni_viewer.1 b/debian/manpages/oni_viewer.1 deleted file mode 100644 index 7dd8c8e1..00000000 --- a/debian/manpages/oni_viewer.1 +++ /dev/null @@ -1,27 +0,0 @@ -.TH PCL 1 - -.SH NAME - -FIXME \- FIXME - -.SH SYNOPSIS - -.B FIXME [OPTIONS] - -.SH DESCRIPTION - -FIXME - -.SH OPTIONS - -FIXME - -.SH SEE ALSO - -.TP -.B Home Page -http://www.pointclouds.org/ - -.SH AUTHOR - -Willow Garage, Inc. and Open Perception, Inc. diff --git a/debian/manpages/pcl_oni_viewer.1 b/debian/manpages/pcl_oni_viewer.1 new file mode 100644 index 00000000..7dd8c8e1 --- /dev/null +++ b/debian/manpages/pcl_oni_viewer.1 @@ -0,0 +1,27 @@ +.TH PCL 1 + +.SH NAME + +FIXME \- FIXME + +.SH SYNOPSIS + +.B FIXME [OPTIONS] + +.SH DESCRIPTION + +FIXME + +.SH OPTIONS + +FIXME + +.SH SEE ALSO + +.TP +.B Home Page +http://www.pointclouds.org/ + +.SH AUTHOR + +Willow Garage, Inc. and Open Perception, Inc. diff --git a/debian/rules b/debian/rules index 613a60b7..e487f471 100755 --- a/debian/rules +++ b/debian/rules @@ -39,4 +39,5 @@ override_dh_strip: dh_strip -a --dbg-package=libpcl1.7-dbg %: - dh $@ --parallel --with pkgkde-symbolshelper + dh $@ --parallel --builddirectory=build +